package com.yy.mypro.services.impl;

import com.yy.mypro.domain.vo.FloorVO;
import com.yy.mypro.mapper.FloorMapper;
import com.yy.mypro.services.FloorServices;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;


//类和类之间的关系
//1——继承关系extends
//2——泛化关系implements
//3——关联关系【一个类在另外一个类里面当属性】
//4——依赖关系【一个类在另一个类的方法里面当参数、返回值、方法体出现】
@Service
public class FloorServicesImpl  implements FloorServices {

    //注入Mapper
    @Autowired
    FloorMapper floorMapper;


    @Override
    public List<FloorVO> getAll() {


        return  floorMapper.getAll();
    }

    @Override
    public FloorVO get(int id) {

        return  floorMapper.get(id);
    }

    @Override
    public void add(FloorVO floor) {

        floorMapper.add(floor);

    }

    @Override
    public void edit(FloorVO floor) {
        floorMapper.edit(floor);
    }

    @Override
    public void del(int id) {
        floorMapper.del(id);
    }
}


